package com.ctvit.sms.platform.domain;
import java.util.Date;
import com.ctvit.framework.domain.BaseBean;
/**
* domain类
* 对应数据库表 t_msg_category
* 
*/ 
public class MsgCategory extends BaseBean{
	/*
	* 字段:     f_msg_category 
	* 数据库类型:VARCHAR 
	* 说明:     消息种类代码
	* 
	*/
	private String msgCategory;
	/*
	* 字段:     f_msg_category_name 
	* 数据库类型:VARCHAR 
	* 说明:     种类名称
	* 
	*/
	private String msgCategoryName;
	/*
	* 字段:     f_description 
	* 数据库类型:VARCHAR 
	* 说明:     描述
	* 
	*/
	private String description;
	/*
	* 字段:     f_sort_index 
	* 数据库类型:INT 
	* 说明:     排序
	* 
	*/
	private Long sortIndex;
	/*
	* 字段:     f_is_use 
	* 数据库类型:TINYINT 
	* 说明:     是否使用
0 - 使用
1 - 不使用
	* 
	*/
	private Integer isUse;
	/*
	* 字段:     f_status 
	* 数据库类型:TINYINT 
	* 说明:     类型状态
0 - 不展示给用户，即用户不可订阅
1 - 展示给用户，用户可以订阅
	* 
	*/
	private Integer status;
	
	/**
	 * 消息种类代码.
	 *
	 * @return MsgCategory type:String
	 */
	public String getMsgCategory() {
		return msgCategory;
	}
	
	/**
	 * 消息种类代码.
	 *
	 * @param newvalue
	 */
	public void setMsgCategory(String newvalue) {
		this.msgCategory = newvalue;
	}
	
	/**
	 * 种类名称.
	 *
	 * @return MsgCategoryName type:String
	 */
	public String getMsgCategoryName() {
		return msgCategoryName;
	}
	
	/**
	 * 种类名称.
	 *
	 * @param newvalue
	 */
	public void setMsgCategoryName(String newvalue) {
		this.msgCategoryName = newvalue;
	}
	
	/**
	 * 描述.
	 *
	 * @return Description type:String
	 */
	public String getDescription() {
		return description;
	}
	
	/**
	 * 描述.
	 *
	 * @param newvalue
	 */
	public void setDescription(String newvalue) {
		this.description = newvalue;
	}
	
	/**
	 * 排序.
	 *
	 * @return SortIndex type:Long
	 */
	public Long getSortIndex() {
		return sortIndex;
	}
	
	/**
	 * 排序.
	 *
	 * @param newvalue
	 */
	public void setSortIndex(Long newvalue) {
		this.sortIndex = newvalue;
	}
	
	/**
	 * 是否使用
0 - 使用
1 - 不使用.
	 *
	 * @return IsUse type:Integer
	 */
	public Integer getIsUse() {
		return isUse;
	}
	
	/**
	 * 是否使用
0 - 使用
1 - 不使用.
	 *
	 * @param newvalue
	 */
	public void setIsUse(Integer newvalue) {
		this.isUse = newvalue;
	}
	
	/**
	 * 类型状态
0 - 不展示给用户，即用户不可订阅
1 - 展示给用户，用户可以订阅.
	 *
	 * @return Status type:Integer
	 */
	public Integer getStatus() {
		return status;
	}
	
	/**
	 * 类型状态
0 - 不展示给用户，即用户不可订阅
1 - 展示给用户，用户可以订阅.
	 *
	 * @param newvalue
	 */
	public void setStatus(Integer newvalue) {
		this.status = newvalue;
	}
}

